package com.zhibang.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
;
import com.zhibang.annotation.Dict;
import lombok.Data;

/**
 * 检测者表
 * @TableName customer
 */
@TableName(value ="customer")
@Data
public class Customer implements Serializable {
    /**
     * 序号
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 姓名
     */
    private String name;

    /**
     * 账号
     */
    private String account;

    /**
     * 门店id
     */
    private Integer sid;

    /**
     * 密码
     */
    private String password;

    /**
     * 盐值
     */
    private String salt;

    /**
     * 性别 0表示女，1表示男
     */
    @Dict(code = "sex")
    private Integer sex;

    /**
     * 年龄
     */
    private Integer age;

    /**
     * 联系电话
     */
    private String phone;

    /**
     * 身份证号码
     */
    private String card;

    /**
     * 身高单位cm
     */
    private Double height;

    /**
     * 体重单位kg
     */
    private Double weight;

    /**
     * 会员号
     */
    private String memberNum;

    /**
     * 检查次数默认0
     */
    private Integer num;

    /**
     * 最后检测时间
     */
    private String lastTime;

    /**
     * 状态0正常1停用
     */
    private Integer state;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 是否逻辑删除(0正常1删除)
     */
    private Integer isDelete;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}